This American Life: “Godless America”
At a time when House Majority Leader Tom Delay calls for enacting a “Biblical world view” in government, when Christians are asserting their ideals in the selection of judges, in public school science classes and elsewhere, [the Public Radio International series] This American Life spends an hour trying to remember why anyone liked the separation … Continue reading This American Life: “Godless America”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed